package com.smartsaas.ugclivii.entity;

import lombok.Data;

import java.util.List;
import java.util.Map;

@Data
public class BomConfig {
    private String name;
    private String enName;
    // 1 方料 2 圆料
    private Integer blkOrCyl;
    // 坐标系类型 1 wcs 2 自动坐标系 3 绝对坐标系
    private Integer csys;
    // 1 单个体 2 多个体
    private Integer multiple;
    /*
        采购规格
        第1大圆柱直径是<D1>，长是<L1>
        第2大圆柱直径是<D2>，长是<L2>
        第3大圆柱直径是<D3>，长是<L3>
        最大直径<D>,总长是<L>
        <X><Y><Z>对应坐标系XYZ最大值
        <S1><S2><S3>对应XYZ小到大排序值
        <X:INC1>是X转英制分数
        <D:INC2>是D转英制小数
        <D:UNC>是D转美制螺丝
     */
    private String pro;
    /**
     * 余量规则  x+1 = x方向+1
     * X Y Z D L D1 L1 D2 L2 D3 L3
     */
    private List<String> margin;
    private List<BomConfig> child;
}
